<?php
	
	//验证验证码
	function check_verify($code, $id = ""){  
	    $verify = new \Think\Verify();  
	    return $verify->check($code, $id);  
	}

	//统计函数
	//统计用户数量
	function get_user_count(){
		//存放cookie里面，为了减少数据库访问量
		if(cookie('statistic.user')!=null){
			return cookie('statistic.user');
		}else{
			//一个小时刷一次
			cookie('statistic.user',M('user')->count(),3600);
			return cookie('statistic.user');
		}
	}
	//统计管理员用户数量
	function get_manager_count(){
		//存放cookie里面，为了减少数据库访问量
		if(cookie('statistic.manager')!=null){
			return cookie('statistic.manager');
		}else{
			//一个小时刷一次
			cookie('statistic.manager',M('manager')->count(),3600);
			return cookie('statistic.manager');
		}
	}
	//统计产品数量
	function get_product_count(){
		//存放cookie里面，为了减少数据库访问量
		if(cookie('statistic.product')!=null){
			return cookie('statistic.product');
		}else{
			//一个小时刷一次
			cookie('statistic.product',M('product')->count(),3600);
			return cookie('statistic.product');
		}
	}
	//统计订单数量
	function get_order_count(){
		//存放cookie里面，为了减少数据库访问量
		if(cookie('statistic.order')!=null){
			return cookie('statistic.order');
		}else{
			//一个小时刷一次
			cookie('statistic.order',M('order')->count(),3600);
			return cookie('statistic.order');
		}
	}
	
	//验证登录
	function checklogin($name,$password,$table){
		$data=M($table);
		$map['name']=$name;
		$map['password']=md5($password);
		if($data->where($map)->find()){
			return true;
		}else{
			return false;
		}
	}

	//通过id获取摸一个table里面的对应的值
	function fina_val_in_db($id,$table,$field,$where_id){
		if($id!=""){
			return M($table)->field($field)->where($where_id.' = '.$id)->select();
		}else{
			echo "函数fina_val_in_db的一个参数不能为空";
		}
		
	}
?>